/**
 * Copyright @2012 中国电信甘肃万维公司 All rights reserved.
 * 中国电信甘肃万维公司 专有/保密源代码,未经许可禁止任何人通过任何* 渠道使用、修改源代码.
 * 日期 2012-7-27 下午05:49:27
 */
package com.oa.cs.agreement.pojo.collaborate;

import com.oa.cs.agreement.pojo.IRequestObject;
import com.oa.cs.agreement.pojo.IResponseObject;

/**
 * 
 * <p>
 * CollaboraTransaction描述:公文提交办理协议
 * </p>
 * @company 中国电信甘肃万维公司 
 *
 * @project nma-cs-agreement
 *
 * @version V2.0.0
 *
 * @author 薛霞
 *
 * @date 2012-7-29 下午01:54:01	
 *
 * @class com.oa.cs.agreement.pojo.doc.CollaboraTransaction
 *
 */
public interface CollaborateTransaction extends Collaborate 
{
	/** 
	 *  SERVICE :  TODO 服务目标地址	SERVICE = "/nma/mbe/coll_transaction"
	 */
	public static final String SERVICE = "/nma/mbe/coll_transaction";
	
	public interface Request extends IRequestObject
	
	{
		/**
		 *  DOC_ID :  TODO 公文唯一标示  DOC_ID = "DOC_ID" 类型:String
		 */
		public static final String DOC_ID = "DOC_ID";

		/**
		 *  TASK_ID :  TODO 环节ID  TASK_ID = "TASK_ID" 类型:String
		 */
		public static final String TASK_ID = "TASK_ID";
		
		/**
		 *  WORKFLOW_ID :  TODO 流程实例ID  WORKFLOW_ID = "WORKFLOW_ID" 类型:String
		 */
		public static final String WORKFLOW_ID = "WORKFLOW_ID";
		
		/**
		 *  IS_BEBACK :  TODO 是否被回退（直接提交，请把这个值给为空字符串）  IS_BEBACK = "IS_BEBACK" 类型:String
		 */
		public static final String IS_BEBACK = "IS_BEBACK";
		
		/**
		 *  IS_EMPTY_PARTI :  TODO 直接提交中，这个值赋值为空字符串     IS_EMPTY_PARTI = "IS_EMPTY_PARTI" 类型:String
		 */
		public static final String IS_EMPTY_PARTI = "IS_EMPTY_PARTI";
		
		/**
		 *  MODIFS :  TODO 意见集合    MODIFS = "MODIFS"  [{msgName:'签发',msgContent:'同意'},{msgName:'会签',msgContent:'什么问题'},{msgName:'审核',msgContent:'重新修改内容'}] 类型:String
		 */
		public static final String MODIFS = "MODIFS";
		
		/** 
		 *  DOC_ACTIVITY :  TODO字段与值集合 	 DOC_JSON = "DOC_JSON"  类型：json 
		 */
		public static final String DOC_JSON= "DOC_JSON";
		
		/**
		 *  TEMPLATE_ID :  TODO 模板id 	TEMPLATE_ID = "TEMPLATE_ID" 类型:String
		 */
		public static final String TEMPLATE_ID = "TEMPLATE_ID";
		
		/**
		 *  WO_ID : WO_ID = "WO_ID" 类型:String
		 */
		public static final String WO_ID = "WO_ID";
		
		/**
		 *  TEM_TYPE :  TODO 模块标示	TEM_TYPE = "TEM_TYPE" 类型:String
		 */
		public static final String TEM_TYPE = "TEM_TYPE";
		
		/**
		 *  FORM_ID :  TODO 模板id	FORM_ID = "FORM_ID" 类型:String
		 */
		public static final String FORM_ID = "FORM_ID";
		
		/**
		 *  DOC_TITLE :  TODO 协同名称	DOC_TITLE = "DOC_TITLE" 类型:String
		 */
		public static final String DOC_TITLE = "DOC_TITLE";
		
		/**
		 *  OBJECT_ID :  TODO 附件id 	OBJECT_ID = "OBJECT_ID"		类型：String
		 */
		public static final String OBJECT_ID = "OBJECT_ID";
	}

	public interface Response extends IResponseObject
	{
		
		/**
		 *  SUBMIT_MESSAGE :  TODO 提交给谁了，提示信息  SUBMIT_MESSAGE = "SUBMIT_MESSAGE" 类型:String
		 */
		public static final String SUBMIT_MESSAGE = "SUBMIT_MESSAGE";
	}
}
